barrel drop - German English Dictionary